=========================================================================================================

MSISM - My Speedy Icon Simple Maker
README (English)

[Overview]
MSISM is a single-purpose utility that converts image files into Windows icon (.ico) files.
Drop an image onto the program window and MSISM creates an .ico file containing the selected icon sizes.

[Main Features]
- Drag-and-drop image conversion
- Actual image decoding validation
- Maximum input image size: 4096 pixels wide and 4096 pixels high
- Supported icon sizes:
  · 16×16 (always included)
  · 32×32
  · 64×64
  · 128×128
  · 256×256
- Selectable icon sizes
- Selectable resize modes:
  · Keep aspect ratio + transparent padding
  · Center crop
  · Stretch
- Selectable output file naming:
  · Use source file name
  · Use custom name
- If the custom name is left empty, myicon.ico is used
- Existing .ico files with the same name are never overwritten
- Korean/English UI switching
- No separate settings, cache, or log files are saved

[How to Use]
1. Run MSISM.
2. Select the icon sizes to include.
   16×16 is always included and cannot be disabled.
3. Select the resize mode.
4. Change the output file naming mode if needed.
5. Drag and drop one image file onto the drop area.
6. If conversion succeeds, the .ico file is created in the same folder as the source image.

[Output File Naming]
- Use source file name:
  example.jpg → example.ico

- Use custom name:
  The entered name is used for the output .ico file.
  The .ico extension is appended automatically.
  If the custom name field is left empty, myicon.ico is used.

[Resize Modes]
1. Keep Aspect Ratio + Transparent Padding
   Preserves the original aspect ratio and fills unused space with transparency.

2. Center Crop
   Preserves the aspect ratio, fills the icon area, and crops overflow from the center.

3. Stretch
   Resizes the image directly to the selected icon size without preserving the original aspect ratio.

[File Handling and Privacy]
This program is a single-purpose utility that does not perform network communication, file uploads,
registry modification, startup registration, or background resident operation.

The program directly performs only the following file operations:
- Reads the image file dropped by the user
- Decodes the image and checks its dimensions
- Resizes the image in memory
- Creates an .ico file in the same folder as the source image

Existing .ico files are not overwritten.

[Important Notice]
- The output icon file is created in the same folder as the source image.
- If an .ico file with the same name already exists, conversion fails.
- Non-square images may produce different results depending on the selected resize mode.
- The program requires read/write permission for the folder containing the source image.

[Disclaimer]
This program is provided for use at your own risk.
The developer assumes no responsibility for any data loss or other damages resulting from the use of this program.

[Build and Distribution Information]
Version: 1.0.0.2
Initial Release Date: September 10, 2026
Current Version Release Date: September 10, 2026
Developer/Distributor: makeyouhappydev
Copyright: Copyright © 2026 makeyouhappydev. All rights reserved.
Website: https://makeyouhappy.dev/
Alternative URL: https://makeyouhappydev.com/

=========================================================================================================

[Short Change Log]
1.0.0.2
- Fixed the self-contained single-file publishing configuration
- Embedded WPF native libraries into the executable
- Improved x64 / x86 single-file distribution

1.0.0.1
- Added the initial release date to program information
- Added an English drag-and-drop hint to the Korean UI
- Improved information display

1.0.0.0
- Added custom output file naming
- Added Windows file name validation
- Improved the About window
- Promoted to the first 1.0 release

0.9.2.0
- Added Korean/English UI switching
- Applied a dark UI style consistent with MSLSM
- Added multilingual program information

0.9.1.0
- Added selectable resize modes:
  · Keep aspect ratio + transparent padding
  · Center crop
  · Stretch

0.9.0.0
- Initial development version
- Added drag-and-drop ICO conversion
- Added 16 / 32 / 64 / 128 / 256 icon sizes
- Added image validation and 4096×4096 size limit
- Added overwrite protection

=========================================================================================================